/**下载链接样式**/


#cililian .btn-default{color:#fff;background-color:#282d2f;border-color:#1a2023;border-radius:0 !important}
#cililian .btn-default:hover,.btn-default:focus,#cililian .btn-default:active,#cililian .btn-default.active,.open .dropdown-toggle.btn-default{color:#FFF;background-color:#00b2c2;border-color:#1a2023}
#cililian .btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}


#cililian .label{display:inline-block;height:15px;padding:.2em .2ex;line-height:15px;color:#fff;text-align:center;font-size:15px;white-space:nowrap;vertical-align:baseline;border-radius:.25em;margin-right:2px}
.label-warning{width:53px;background-color:#777;color:#FFF;font-size:12px;line-height: 15px;}
.label-danger{width:68px;background-color:#5cb85c;color:#FFF;font-size:12px}
.label-nomor{background-color:#60c0d3;color:#FFF}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}
#cili b{display:block;float:left;text-decoration:none !important;white-space:nowrap !important;text-overflow:ellipsis !important;overflow:hidden !important;font-size:14px;font-weight:bold}
#cili >tr{display: table-row;}
.mores{display: none;}
#cili td{    padding: 1px;height: 35px;    line-height: 2em;display: table-cell;}
#showall{color: #fff; font-size: 14px; cursor: pointer; border:1px solid #4e5da9; background-color: #4e5da9; padding: 5px 8px; border-radius: 3px;}
#showall:hover{color: #101113;background-color: #FF7710;}
@media only screen and (max-width: 992px) {
  #cililian .label.label-danger{display: none;}
}
/* ============ 2026-10-26 修复：#cili 表格内的购买卡片（模板行 与 老文章正文手写表格 通用） ============ */
/* 根因：#cili td 固定 35px 行高 / #cili a 强制 800px 宽 / #cili b 左浮动，
   这三条表格样式会压坏插进单元格里的插件渐变购买卡。
   2024 年及更早文章的整套下载表是手写进正文的，没有 mc-paid-td 类，
   所以下面的规则按"卡片在 #cili 内"匹配，两种来源的表格全部覆盖。 */
/* 卡片所在单元格放开固定行高（:has 为现代浏览器支持，不支持时靠下面三条兜底） */
#cili td:has(.mc-paid-teaser) { height: auto; padding: 6px 6px 10px; line-height: 1.6; vertical-align: top; }
/* 模板行显式标记的 mc-paid-td（双保险，保留） */
#cili td.mc-paid-td { height: auto; padding: 6px 6px 10px; line-height: 1.6; vertical-align: top; }
/* 卡片内的链接/按钮取消 800px 固定宽（登录/去升级/微信购买按钮挤爆就是它造成的），允许换行 */
#cili .mc-paid-teaser a { width: auto !important; display: inline-block !important; white-space: normal !important; overflow: visible !important; text-overflow: clip !important; }
/* 卡片内与所在单元格的 <b> 取消左浮动，避免行高塌陷、渐变背景盖住下一行 */
#cili .mc-paid-teaser b { float: none !important; display: inline-block; white-space: normal !important; overflow: visible !important; text-overflow: clip !important; }
#cili td.mc-paid-td > b { float: none !important; display: block; white-space: normal !important; overflow: visible !important; text-overflow: clip !important; }
/* 卡片自带外边距在单元格里收紧，避免二次撑高 */
#cili .mc-paid-teaser { margin: 0; }